restore to life - Inglés Sinónimo Diccionario